#define _CRT_SECURE_NO_WARNINGS 
//#include<stdio.h>
//#include<string.h>
//int main()
//{
//	char str[100][100];
//	int i = 0;
//	int j = 0;
//	int n = 0;
//	int k = 0;
//	scanf("%d %d", &n, &k);
//	for (i = 0; i < n; i++)
//	{
//		scanf("%s", str[i]);
//	}
//	for (i = 0; i < n - 1; i++)
//	{
//		for (j = 0; j < n - 1 - i; j++)
//		{
//			if (strcmp(str[j], str[j + 1]) > 0)
//			{
//				char temp;
//				strcpy(temp, str[j]);
//				strcpy(str[j], str[j + 1]);
//				strcpy(str[j + 1], temp);
//			}
//		}
//	}
//	for (i = 0; i < 6; i++)
//	{
//		printf("%s\n", str[i]);
//	}
//	return 0;
//}
#include<stdio.h>
int main()
{
	int arr[1000][1000];
	/*int row = 0;
	int cow = 0;
	scanf("%d %d", &row, &cow);*/
	int n = 0;
	scanf("%d", &n);
	int i = 0;
	int j = 0;
	for (i = 0; i < n; i++)
	{
		for (j = 0; j < n; j++)
		{
			scanf("%d", &arr[i][j]);
		}
	}
	/*int sum1 = 0;
	int sum2 = 0;
	int sum3 = 0;
	int sum4 = 0;
	int repeat = 0;*/
	int sum = 0;
	for (i = 0; i < n - 1; i++)
	{
		for (j = 0; j < n -1; j++)
		{
			if (i + j != n - 1)
			{
				sum += arr[i][j];
			}
		}
	}
	/*for (j = 0; j < n; j++)
	{
		sum2 += arr[n - 1][j];
	}
	for (i = 0; i < n; i++)
	{
		sum3 += arr[i][n - 1];
	}
	for (i = 0; i < n; i++)
	{
		for (j = 0; j < n; j++)
		{
			if (abs(i + j) == 3)
			{
				sum4 += arr[i][j];
			}
		}
	}
	repeat = arr[n - 1][0] + arr[0][n - 1];
	sum = sum1 - sum2 - sum3 - sum4 + repeat;
	printf("%d %d %d %d", sum1, sum2, sum3, sum4, repeat);*/
	printf("%d", sum);
	return 0;
}